package com.seu.project.seuquiz.model.dto.question;

import com.seu.project.seuquiz.model.internal.QuestionSelectionInternal;
import lombok.Data;

import java.io.Serializable;

/**
 * @author SoftPro
 * @createDate: 2023-07-15 14:03
 */
@Data
public class QuestionAddRequest implements Serializable {

    /**
     * 题干
     */
    private String content;

    /**
     * 选项
     */
    private QuestionSelectionInternal[] selection;

    /**
     * 答案
     */
    private String answer;

    /**
     * 解析
     */
    private String analysis;

    /**
     * 备注
     */
    private String remark;

    /**
     * 分值
     */
    private Integer score;

    /**
     * 题目类型（单选/多选/判断/简答等）
     */
    private String questionType;

    /**
     * 类型（比如党史）
     */
    private String type;

    /**
     * 难度(0-简单，1-中等，2-困难)
     */
    private Integer difficulty;

//    /**
//     * 被做对了的次数
//     */
//    private Integer correctCnt;
//
//    /**
//     * 被做了多少次
//     */
//    private Integer writeCnt;

    /**
     * 状态（有效/无效） 0-否 1-是
     */
    private Integer status;
}
